Text copied to clipboard!
Başlık
Text copied to clipboard!Yazılım Geliştirici
Açıklama
Text copied to clipboard!
Yazılım geliştirici arıyoruz. Ekibimize katılacak, yenilikçi ve çözüm odaklı bir yazılım geliştirici arıyoruz. Bu pozisyon, yazılım projelerinin analiz, tasarım, geliştirme, test ve bakım aşamalarında aktif rol alacak bir profesyoneli kapsamaktadır. Adayın, modern yazılım geliştirme metodolojilerine hâkim, ekip çalışmasına yatkın ve teknolojik gelişmeleri yakından takip eden biri olması beklenmektedir.
Yazılım geliştirici olarak, kullanıcı ihtiyaçlarını analiz edecek, teknik gereksinimleri belirleyecek ve bu gereksinimlere uygun yazılım çözümleri geliştireceksiniz. Web, mobil veya masaüstü uygulamaları geliştirme konusunda deneyimli olmanız tercih sebebidir. Ayrıca, kod kalitesine önem veren, test yazımı ve hata ayıklama süreçlerinde titiz çalışan bir ekip arkadaşı arıyoruz.
Pozisyon, hem ön yüz (frontend) hem de arka yüz (backend) geliştirme süreçlerini kapsayabilir. Bu nedenle, JavaScript, HTML, CSS, React, Angular, Node.js, .NET, Java, Python gibi teknolojilere hâkim olmanız avantaj sağlayacaktır. Veritabanı yönetimi, API entegrasyonu ve bulut tabanlı çözümler konusunda bilgi sahibi olmanız da önemlidir.
Agile/Scrum metodolojileriyle çalışmış, versiyon kontrol sistemleri (özellikle Git) konusunda deneyimli, CI/CD süreçlerine aşina bir aday arıyoruz. İyi derecede İngilizce bilgisi, teknik dokümantasyon okuma ve yazma becerisi de aranan nitelikler arasındadır.
Eğer siz de dinamik bir ekipte yer almak, farklı sektörlerden projelerde görev almak ve kariyerinizi yazılım geliştirme alanında ilerletmek istiyorsanız, başvurunuzu bekliyoruz.
Sorumluluklar
Text copied to clipboard!- Yazılım gereksinimlerini analiz etmek ve teknik çözümler geliştirmek
- Web, mobil veya masaüstü uygulamaları tasarlamak ve geliştirmek
- Kod yazmak, test etmek ve hata ayıklamak
- Mevcut yazılımları güncellemek ve bakımını yapmak
- Teknik dokümantasyon hazırlamak
- Ekip içinde iş birliği yapmak ve proje süreçlerine katkı sağlamak
- Veritabanı tasarımı ve yönetimi gerçekleştirmek
- API entegrasyonlarını gerçekleştirmek
- Kod kalitesini artırmak için kod incelemelerine katılmak
- Agile/Scrum süreçlerine aktif katılım sağlamak
Gereksinimler
Text copied to clipboard!- Bilgisayar mühendisliği veya ilgili alanlarda lisans derecesi
- En az 2 yıl yazılım geliştirme deneyimi
- Java, C#, Python, JavaScript gibi dillerde deneyim
- React, Angular, Vue.js gibi frontend teknolojilerine hâkimiyet
- Node.js, .NET, Django gibi backend teknolojilerinde bilgi
- Veritabanı sistemleri (MySQL, PostgreSQL, MongoDB) hakkında bilgi
- Git gibi versiyon kontrol sistemlerinde deneyim
- İyi derecede İngilizce bilgisi
- Problem çözme ve analitik düşünme becerisi
- Ekip çalışmasına yatkınlık ve iletişim becerileri
Potansiyel mülakat soruları
Text copied to clipboard!- Daha önce hangi yazılım projelerinde görev aldınız?
- Hangi programlama dillerinde uzmansınız?
- Frontend mi backend mi yoksa full-stack mi çalışmayı tercih edersiniz?
- Agile/Scrum metodolojileriyle deneyiminiz var mı?
- Versiyon kontrol sistemleriyle (örneğin Git) ne kadar deneyiminiz var?
- Veritabanı tasarımı ve yönetimi konusunda ne kadar bilginiz var?
- API geliştirme veya entegrasyonu yaptınız mı?
- Test yazımı ve hata ayıklama süreçlerine yaklaşımınız nedir?
- Uzaktan çalışma konusunda deneyiminiz var mı?
- Kariyer hedefleriniz nelerdir?